package com.ruibang.glass.produce.domain.resp.dcs.yl;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum;
import com.alibaba.excel.enums.poi.VerticalAlignmentEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: songJinKang
 * @CreateTime: 2024-04-23  19:10
 * @Description: TODO:DCS-窑炉-投料系统系统实体
 * @Version: 1.0
 */
@Data
@ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER)
public class FeedingSystem {
    @ApiModelProperty("采集时间")
    @ExcelIgnore
    private String collectTime;

    @ApiModelProperty("数据采集时间")
    @ColumnWidth(18)
    @ExcelProperty(value = {"数据采集时间"}, index = 0)
    private String re2YLYLA15MonAnlTIMESTAMP;

    @ApiModelProperty("A仓累计流量")
    @ColumnWidth(12)
    @ExcelProperty(value = {"A仓累计流量"}, index = 1)
    private Double re2YLYLylxzA16MonAnlVALUE;

    @ApiModelProperty("A#仓内重量")
    @ColumnWidth(12)
    @ExcelProperty(value = {"A#仓内重量"}, index = 2)
    private Double re2YLYLA15MonAnlVALUE;

    @ApiModelProperty("A侧投料量 (根据累计流量)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"A侧投料量 (根据累计流量)"}, index = 3)
    private Double vAFeed;

    @ApiModelProperty("A侧投料量 (根据料仓重量)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"A侧投料量 (根据料仓重量)"}, index = 4)
    private Double vAFeed2;

    @ApiModelProperty("A侧二级螺旋频率")
    @ColumnWidth(12)
    @ExcelProperty(value = {"A侧二级螺旋频率"}, index = 5)
    private Double re2YLYLFKAMonAnlVALUE;

    @ApiModelProperty("B仓累计流量")
    @ColumnWidth(12)
    @ExcelProperty(value = {"B仓累计流量"}, index = 6)
    private Double re2YLYLylxzB16MonAnlVALUE;

    @ApiModelProperty("B#仓内重量")
    @ColumnWidth(12)
    @ExcelProperty(value = {"B#仓内重量"}, index = 7)
    private Double re2YLYLB15MonAnlVALUE;

    @ApiModelProperty("B侧投料量 (根据累计流量)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"B侧投料量 (根据累计流量)"}, index = 8)
    private Double vBFeed;

    @ApiModelProperty("B侧投料量 (根据料仓重量)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"B侧投料量 (根据料仓重量)"}, index = 9)
    private Double vBFeed2;

    @ApiModelProperty("B侧二级螺旋频率")
    @ColumnWidth(12)
    @ExcelProperty(value = {"B侧二级螺旋频率"}, index = 10)
    private Double re2YLYLFKBMonAnlVALUE;

    @ApiModelProperty("累计加料量(根据累计流量)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"累计加料量(根据累计流量)"}, index = 11)
    private Double vTotalFeed;

    @ApiModelProperty("累计加料量(根据料仓重量)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"累计加料量(根据料仓重量)"}, index = 12)
    private Double vTotalFeed2;

    @ApiModelProperty("液位高度（mm）")
    @ColumnWidth(12)
    @ExcelProperty(value = {"液位高度（mm）"}, index = 13)
    private Double re2YLYLYWTD01MonAnlVALUE;

    @ApiModelProperty("玻璃液生成速度(累计值)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"玻璃液生成速度(累计值)"}, index = 14)
    private Double vGlassTotal;

    @ApiModelProperty("玻璃液生成速度(仓重值)")
    @ColumnWidth(12)
    @ExcelProperty(value = {"玻璃液生成速度(仓重值)"}, index = 15)
    private Double vGlassTotal2;


//    @ApiModelProperty("采集时间")
//    private String collectTime;
//    @ApiModelProperty("数据采集时间")
//    private String re2YLYLA15MonAnlTIMESTAMP;
//    @ApiModelProperty("A仓累计流量")
//    private Double re2YLYLylxzA16MonAnlVALUE;
//    @ApiModelProperty("A#仓内重量")
//    private Double re2YLYLA15MonAnlVALUE;
//    @ApiModelProperty("A侧投料量 (根据累计流量)")
//    private Double vAFeed;
//    @ApiModelProperty("A侧投料量 (根据料仓重量)")
//    private Double vAFeed2;
//    @ApiModelProperty("A侧二级螺旋频率")
//    private Double re2YLYLFKAMonAnlVALUE;
//    @ApiModelProperty("B仓累计流量")
//    private Double re2YLYLylxzB16MonAnlVALUE;
//    @ApiModelProperty("B#仓内重量")
//    private Double re2YLYLB15MonAnlVALUE;
//    @ApiModelProperty("B侧投料量 (根据累计流量)")
//    private Double vBFeed;
//    @ApiModelProperty("B侧投料量 (根据料仓重量)")
//    private Double vBFeed2;
//    @ApiModelProperty("B侧二级螺旋频率")
//    private Double re2YLYLFKBMonAnlVALUE;
//    @ApiModelProperty("累计加料量(根据累计流量)")
//    private Double vTotalFeed;
//    @ApiModelProperty("累计加料量(根据料仓重量)")
//    private Double vTotalFeed2;
//    @ApiModelProperty("液位高度（mm）")
//    private Double re2YLYLYWTD01MonAnlVALUE;
//    @ApiModelProperty("玻璃液生成速度(累计值)")
//    private Double vGlassTotal;
//    @ApiModelProperty("玻璃液生成速度(仓重值)")
//    private Double vGlassTotal2;
}






